regenerative storm complex - English Synonyms Dictionary